draining ditch - Turco Inglés Diccionario